Golang Job: Systems Developer

Job added on

Company

DemandScience

Location

London, England - United Kingdom

Job type

Full-Time

Golang Job Details

We are Demand Science, a global company which never stops innovating in our mission to provide the healthiest and most predictive global B2B data and intelligence for our customers. Our clients include sales and marketing professionals at global companies. Excellent execution is in our DNA. We provide innovative AI-analytics merged with enriched data to identify your next in-market prospects and customers at scale.


At Demand Science, we are on the cusp of something big. We are working on transforming the world of demand generation with a suite of new products and services. We are currently a small group of data-driven, highly-talented product managers and engineering teams.

We have big plans for the future, and we are looking to expand our team with the addition of high-calibre product managers and software engineers to help us realize our vision. By joining us at the start of this journey, you will get the unique chance to spearhead this initiative and make your mark.


Position Summary:

At Demand Science, we are on the cusp of something big. We are working on transforming the world of demand generation with a suite of new products and services. We are currently a small group of data-driven, highly-talented product managers and engineering teams.

We have big plans for the future, and we are looking to expand our team with the addition of high-caliber product managers and software engineers to help us realize our vision. By joining us at the start of this journey, you will get the unique chance to spearhead this initiative and make your mark.


Essential Job Functions "What You'll Do":

As a Golang Backend Developer, you will be working on one or more of our new product initiatives. You will partner with product teams to work on product requirements, create technical deliverables, design and build complex systems, and ensure timely and measurable execution.

Your day-to-day responsibilities:

  • Build services and products that consistently scale
  • Design and build APIs and API strategies, both internal and external
  • Contribute to the design, implementation, and testing of new features
  • Identify the critical details and prioritize incremental delivery
  • Share and implement ideas to help our teams move fast

Essential Qualifications "What You'll Need":

  • 5+ years of experience in building and maintaining high-quality, scalable, service-oriented web applications.
  • Proficiency with Golang, and one or more modern programming languages (Java, Python...etc.).
  • Proficiency with data modeling, SQL databases (MySQL, Postgres...), and NoSQL databases (MongoDB, AWS DynamoDb...)
  • Experience with building and maintaining REST APIs and public-facing APIs
  • Experience with containerization (Docker)
  • Experience working on AWS
  • Excellent written and verbal communication skills. Able to convey ideas to a broad audience of different backgrounds
  • Experience working in cross-functional teams (squads), as well as leading and mentoring other engineers
  • Strong sense of ownership and focus on long-term usability and extensibility
  • Emphasis on exploring, experimenting, and innovating on current patterns and designs
  • A collaborative attitude, team-player, friendly, w/ passion and flexibility to learn new tools and skillsets

Nice to have:

  • Experience working on enterprise SaaS applications with millions of users
  • Familiarity with other components of Demand Science tech stack (Golang, React, Typescript, Redux, PostgresSQL, AWS)

Equal Employment Opportunities

DemandScience is proud to be an equal opportunity workplace. We ensure all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, or national origin.